package com.itlong.cloud.POJO.PO;

import com.itlong.cloud.annotation.ItlField;
import com.itlong.cloud.annotation.ItlTables;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 华为严选SaaA下单表
 *
 * @author Qiang.S
 * @create 2020/04/22
 */
@ItlTables("huawei_order_info")
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class HuaweiOrderInfoPO extends BasePO implements Serializable {
    @ItlField(value = "activity")
    private String activity; //方法名称

    @ItlField("business_id")
    private String businessId; //云市场业务ID

    @ItlField("customer_id")
    private  String customerId; //客户ID

    @ItlField("customer_name")
    private String customerName; //客户名称

    @ItlField("email")
    private String email; // 邮箱

    @ItlField("expire_time")
    private String expireTime; //过期时间

    @ItlField("mobile_phone")
    private String mobilePhone; //手机号

    @ItlField("order_id")
    private String orderId; //云市场订单ID

    @ItlField("product_id")
    private String productId; //产品的ID

    @ItlField("test_flag")
    private String testFlag; //是否测试:1是

    @ItlField("time_stamp")
    private String timeStamp; //时间戳

    @ItlField("user_id")
    private String userId; //用户ID

    @ItlField("user_name")
    private String userName; //用户名

    @ItlField("auth_token")
    private String authToken; //访问token

    @ItlField("order_type")
    private Integer orderType;  //订单类型 1旺龙智能乘梯综合管理云平台 2WeLink
}
